Experiments with Multi-Domain Logic: Variable Merging and Split Strategies
نویسنده
چکیده
Multi-Domain Logic (MDL) is a generalization of signed logic, in which every variable has its own domain. This aspect increases the efficiency of direct solving of MDL satisfiability, because the solving process proceeds by reducing the size of the domains (contradiction appears as an empty domain). In contrast to the usual approach of translating signed logic satisfiability into boolean satisfiability, we implement the generalized DPLL directly for MDL, using a specific version of the techniques used for signed logic. Moreover, we use a novel technique – variable merging, which consists in replacing two or more variables by a new one, whose domain is the cartesian product of the old domains. This operation is used during the solving process in order to reduce the number of variables. Moreover, variable merging can be used at the beginning of the solving process in order to translate a boolean SAT problem into an MDL problem. This opens the possibility of using MDL solvers as an alternative to boolean solvers, which is promising because in MDL several boolean constraints can be propagated simultaneously. Our experiments with a prototype eager solver show the effects of the initial merging factor of boolean variables, as well as the effects of different design decisions on the efficiency of the method.
منابع مشابه
SAT Solving Experiments in Multi-Domain Logic*
Multi-Domain Logic (MDL) is a generalization of signed logic, in which every variable has its own domain. This aspect increases the efficiency of direct solving of MDL satisfiability, because the solving process proceeds by reducing the size of the domains (contradiction appears as an empty domain). In contrast to the usual approach of translating signed logic satisfiability into boolean satisf...
متن کاملMulti-objective Optimization of Hybrid Electric Vehicle Equipped with Power-split Continuously Variable Transmission
This paper aims to find the efficient state of hybrid electric vehicle (HEV) by simultaneous optimization of the control strategy and the power train. The power transmission employed in this vehicle is a power-split continuously variable transmission (CVT) which uses several fixed ratio mechanisms. After describing this transmission, the rules of electric assist control strategy are introduced....
متن کاملMap-merging in Multi-robot Simultaneous Localization and Mapping Process Using Two Heterogeneous Ground Robots
In this article, a fast and reliable map-merging algorithm is proposed to produce a global two dimensional map of an indoor environment in a multi-robot simultaneous localization and mapping (SLAM) process. In SLAM process, to find its way in this environment, a robot should be able to determine its position relative to a map formed from its observations. To solve this complex problem, simultan...
متن کاملThe conflict detection and resolution in knowledge merging for image annotation
Semantic annotation of images is an important step to support semantic information extraction and retrieval. However, in a multi-annotator environment, various types of conflicts such as converting, merging, and inference conflicts could arise during the annotation. We devised conflict detection patterns based on different data, ontology at different inference levels and proposed the correspond...
متن کاملIntegrating Healthcare Ontologies: An Inconsistency Tolerant Approach and Case Study
A major challenge for ontology integration is to effectively deal with inconsistencies that arise during the merging process. Because of the explosive nature of classical logic, the common strategy in existing merging tools is to choose between the contradictory pieces of information and maintain consistency. In many cases inconsistent information may be useful for intelligent reasoning activit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010